This document summarizes the ESO official data interface specification. This specification applies to all data structures produced or used by the ESO VLT and NTT telescopes. A description of the term Data Interface is given in section 2 below, together with a summary of when and how such an interface is used.
The data structures mentioned in this document reflect the concepts and objects developed for the VLT Data Flow System (DFS) as implemented in the NOV97 release of VCS and DFS software. The DFS is described in [11] , its design is addressed in [10] . The VLT Control Software (VCS) interfaces are described in [5] and [6] .
This document is issued and maintained by the ESO Data Interface Control Board (DICB). The DICB Terms of Reference are given in [4] and reprinted for convenience in appendix A.
This document is meant as a technical reference and therefore, its main audience is engineers or scientists who develop software to either produce, analyze or handle data products that conform to this specification. A corresponding set of user manuals will be available both off– and on–line to aid the final user to understand and use the data structures described hereafter.
The detailed data interface specifications are described in data dictionaries . There is one dictionary for each context i.e. instrument, telescope system, observatory, etc.
The ESO DICB issues and maintains a generic dictionary that serves as a non-binding template for other dictionaries; the purpose being to illustrate the minimum set of keywords suggested for each context and to give guidelines in the usage of them.
The format of the ESO Data Dictionaries is given in section 8 . The ESO VLT Generic dictionary is available at http://archive.eso.org/DICB
In addition to data dictionaries, the DICB also releases and maintains data products specifications that describe the layout of FITS frames and other file structures used by the observatory.
Examples in this document have been included for explanatory purposes only. The authoritative reference for keyword specifications are the ESO Data Dictionaries.
The on-line version of this document, the Data Dictionaries and other DICB information is located on the Science Archive server at http://archive.eso.org/DICB. Facilities for searching and selective display of keywords are also available.
Requests for changes or additions to this document or any of the ESO Data Dictionaries must be submitted to the DICB for consideration. Please refer to appendix A for details.
This document and the DICB data dictionaries supersede the older Archive specification, Data Interface Requirements, Ref No. ARC-SPE-ESO-00000-1/1.4 which becomes hereby obsolete.
The following conventions are used throughout this document:
The following persons have contributed to the definition of the Data Interface specification: M. Albrecht, E. Allaert, D. Baade, P. Grosbøl, J. Knudstrup, B. Leibundgut, F. Ochsenbein, G. Rupprecht, A. Zijlstra.
Very appreciated comments and suggestions have been received from: G. Andreoni, P. Ballester, P. Benvenuti, P. Biereichel, J. Melnick, M. Peron, P. Quinn, G. Raffi, J. Schwarz, J. Spyromilio, W. Zeilinger.
The current release of this document is issued to document the features implemented in the NOV97 release of the DFS and VCS software. Issues that have been discussed and agreed upon by DICB but are not yet fully implemented in the software, or issues that will be decided upon in the next six months have been left out for a later version 2.0 of this document. Among them there are:
Many other data structures are not yet well defined. At the time of release, when the VLT and its instruments are under construction and the VLT Data Flow System is under development, it was considered propitious to nevertheless have a document like this one as a means to pave the way towards a complete data interface specification.
When applicable, areas that need further definition are mentioned in the corresponding sections. The most important are listed here for convenience:
Suggestions and comments to this document will be very much appreciated, please send them to the DICB chairman (M. Albrecht, malbrech@eso.org ).