FITS file FOCx38i0101t_c0f.fits: DFDL description
StructureRepresentationInformation
· http://example.org/archive/structure-representation-information-1cd9606e
Write it out
Download the data description →
Its Representation Information, with all it needs, as a zip: description.ttl and each structure description and view specification (DFDL, Kaitai Struct, DRB, ...) as a file.
Its Archival Information Package
Properties
| comment | Byte layout of "FITS file FOCx38i0101t_c0f.fits" as a DFDL description. |
| formatRegistryIdentifier | PRONOM x-fmt/383 |
| label | FITS file FOCx38i0101t_c0f.fits: DFDL description |
| specificationLanguage | DFDL |
| specificationText | <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:dfdl="http://www.ogf.org/dfdl/dfdl-1.0/" xmlns:fn="http://www.w3.org/2005/xpath-functions" targetNamespace="urn:archive-manager:format:fits_file_focx38i0101t_c0f_fits" xmlns:tns="urn:archive-manager:format:fits_file_focx38i0101t_c0f_fits" elementFormDefault="qualified"> <xs:include schemaLocation="/org/apache/daffodil/xsd/DFDLGeneralFormat.dfdl.xsd"/> <xs:annotation> <xs:appinfo source="http://www.ogf.org/dfdl/"> <dfdl:defineFormat name="binaryDefaults"> <dfdl:format ref="tns:GeneralFormat" representation="binary" byteOrder="bigEndian" binaryNumberRep="binary" lengthUnits="bytes" lengthKind="explicit" encoding="US-ASCII" occursCountKind="implicit" documentFinalTerminatorCanBeMissing="yes"/> </dfdl:defineFormat> <dfdl:format ref="tns:binaryDefaults"/> </xs:appinfo> </xs:annotation> <xs:annotation> <xs:documentation>Described from its headers, by archive-manager's RepInfo Tools (FITS Standard 4.0, https://fits.gsfc.nasa.gov/fits_standard.html): 2 HDUs. hdu1: HDU 1, the primary HDU, a 1024 x 1024 array hdu2: HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns Each header is a record of its keyword records, 80 characters each, with what each keyword means from the FITS Standard's dictionary; each table's columns and each image's pixels are typed, named and given units, scale, offset and fill value as the header says.</xs:documentation> </xs:annotation> <xs:element name="fits_file_focx38i0101t_c0f_fits" dfdl:lengthKind="implicit"> <xs:complexType> <xs:sequence> <xs:element name="hdu1_header" dfdl:lengthKind="implicit"> <xs:annotation> <xs:documentation>Header of HDU 1, the primary HDU, a 1024 x 1024 array: The header of HDU 1, the primary HDU, a 1024 x 1024 array: 135 keyword records of 80 ASCII characters, the last END, in 4 blocks.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="simple" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SIMPLE: The value field shall contain a logical constant with the value T if the file conforms to this Standard. This keyword is mandatory for the primary header and must not appear in extension headers.7 A value of F signifies that the file does not conform to this Standard. This record's comment: "Standard FITS format"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="bitpix" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>BITPIX: The value field shall contain an integer. The absolute value is used in computing the sizes of data structures. It shall specify the number of bits that represent a data value in the associated data array. The only valid values of BITPIX are 8 (character or unsigned binary integer), 16, 32 and 64 (two's complement binary integers of that many bits), -32 (IEEE single-precision floating point) and -64 (IEEE double-precision floating point). This record's comment: "32 bit IEEE floating point numbers"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="naxis" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>NAXIS: The value field shall contain a non-negative integer no greater than 999 representing the number of axes in the associated data array. A value of zero signifies that no data follow the header in the HDU. This record's comment: "Number of axes"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="naxis1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>NAXIS1: The NAXISn keywords must be present for all values n = 1, . . . , NAXIS, in increasing order of n, and for no other values of n. The value field of this indexed keyword shall contain a non-negative integer representing the number of elements along Axis n of a data array.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="naxis2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>NAXIS2: The NAXISn keywords must be present for all values n = 1, . . . , NAXIS, in increasing order of n, and for no other values of n. The value field of this indexed keyword shall contain a non-negative integer representing the number of elements along Axis n of a data array.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="extend" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EXTEND: The value field shall contain a logical value indicating whether the FITS file is allowed to contain conforming extensions following the primary HDU. This record's comment: "There may be standard extensions"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="opsize" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>OPSIZE: A keyword the FITS Standard doesn't define. This record's comment: "PSIZE of original image"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="origin" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ORIGIN: The value field shall contain a character string identifying the organization or institution responsible for creating the FITS file. This record's comment: "Institution that originated the FITS file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fitsdate" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FITSDATE: A keyword the FITS Standard doesn't define. This record's comment: "Date FITS file was created"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filename" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILENAME: A keyword the FITS Standard doesn't define. This record's comment: "Original GEIS header file name with _cvt"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="odattype" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ODATTYPE: A keyword the FITS Standard doesn't define. This record's comment: "Original datatype"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sdasmgnu" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SDASMGNU: A keyword the FITS Standard doesn't define. This record's comment: "GCOUNT of original image"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="dadsfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DADSFILE: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="dadsclas" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DADSCLAS: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="dadsdate" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DADSDATE: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crval1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRVAL1: World-coordinate value at the reference point of Axis i.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crval2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRVAL2: World-coordinate value at the reference point of Axis i.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crpix1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRPIX1: Location of the reference point in the image for Axis j corresponding to r j in Eq. (9). Note that the reference point may lie outside the image and that the first pixel in the image has pixel coordinates (1.0, 1.0, . . .).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crpix2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRPIX2: Location of the reference point in the image for Axis j corresponding to r j in Eq. (9). Note that the reference point may lie outside the image and that the first pixel in the image has pixel coordinates (1.0, 1.0, . . .).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd1_1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD1_1: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd1_2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD1_2: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd2_1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD2_1: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd2_2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD2_2: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datamin" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DATAMIN: The value field shall always contain a floating-point number, regardless of the value of BITPIX. This number shall give the minimum valid physical value represented by the array (from Eq. 3), exclusive of any IEEE special values.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datamax" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DATAMAX: The value field shall always contain a floating-point number, regardless of the value of BITPIX. This number shall give the maximum valid physical value represented by the array (from Eq. 3), exclusive of any IEEE special values.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="mir_revr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>MIR_REVR: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="orientat" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ORIENTAT: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fillcnt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILLCNT: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="errcnt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ERRCNT: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fpkttime" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FPKTTIME: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="lpkttime" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LPKTTIME: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctype1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CTYPE1: Type for the Intermediate-coordinate Axis i. Any coordinate type that is not covered by this Standard or an officially recognized FITS convention shall be taken to be linear.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctype2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CTYPE2: Type for the Intermediate-coordinate Axis i. Any coordinate type that is not covered by this Standard or an officially recognized FITS convention shall be taken to be linear.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="instrume" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>INSTRUME: The value field shall contain a character string identifying the instrument used to acquire the data associated with the header. This record's comment: "instrument in use"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="rootname" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ROOTNAME: A keyword the FITS Standard doesn't define. This record's comment: "rootname of the observation set"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filetype" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILETYPE: A keyword the FITS Standard doesn't define. This record's comment: "shp, sdq, udl, sci"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_5" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_6" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="kxdeploy" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>KXDEPLOY: A keyword the FITS Standard doesn't define. This record's comment: "COSTAR deployed for FOC (T or F)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="optcrly" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>OPTCRLY: A keyword the FITS Standard doesn't define. This record's comment: "optical relay: F48, F96"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cammode" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CAMMODE: A keyword the FITS Standard doesn't define. This record's comment: "coronographic apodizer mask: INBEAM, NOTUSED"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="f_ratio" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>F_RATIO: A keyword the FITS Standard doesn't define. This record's comment: "focal ratio"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="smmmode" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SMMMODE: A keyword the FITS Standard doesn't define. This record's comment: "spectro. mirror mechanism: INBEAM, NOTUSED"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="shtmode" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SHTMODE: A keyword the FITS Standard doesn't define. This record's comment: "shutter mode: INBEAM, NOTUSED"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ledmode" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LEDMODE: A keyword the FITS Standard doesn't define. This record's comment: "led calibration status: ACTIVE, NOTUSED"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pxformt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PXFORMT: A keyword the FITS Standard doesn't define. This record's comment: "format of the image: NORMAL, ZOOM"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="optelt1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>OPTELT1: A keyword the FITS Standard doesn't define. This record's comment: "filter element, wheel 1 f48: (0-7), f96: (0-11)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="optelt2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>OPTELT2: A keyword the FITS Standard doesn't define. This record's comment: "filter element, wheel 2 f48: (0-7), f96: (0-11)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="optelt3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>OPTELT3: A keyword the FITS Standard doesn't define. This record's comment: "filter element, wheel 3 f48: (0), f96: (0-11)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="optelt4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>OPTELT4: A keyword the FITS Standard doesn't define. This record's comment: "filter element, wheel 4 f48: (0), f96: (0-11)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filtnam1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILTNAM1: A keyword the FITS Standard doesn't define. This record's comment: "filter element name for wheel 1"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filtnam2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILTNAM2: A keyword the FITS Standard doesn't define. This record's comment: "filter element name for wheel 2"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filtnam3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILTNAM3: A keyword the FITS Standard doesn't define. This record's comment: "filter element name for wheel 3"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="filtnam4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILTNAM4: A keyword the FITS Standard doesn't define. This record's comment: "filter element name for wheel 4"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sampoff" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SAMPOFF: A keyword the FITS Standard doesn't define. This record's comment: "sample offset (0.0-1023.75)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="lineoff" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LINEOFF: A keyword the FITS Standard doesn't define. This record's comment: "line offset (0.0-1023.75)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="samppln" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SAMPPLN: A keyword the FITS Standard doesn't define. This record's comment: "samples per line (64, 128, 256, or 512)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="linepfm" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LINEPFM: A keyword the FITS Standard doesn't define. This record's comment: "lines per frame (64, 128, 256, 512, or 1024)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_7" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_8" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="graphtab" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>GRAPHTAB: A keyword the FITS Standard doesn't define. This record's comment: "the HST graph table"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="comptab" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>COMPTAB: A keyword the FITS Standard doesn't define. This record's comment: "the HST components table"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="unitab" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>UNITAB: A keyword the FITS Standard doesn't define. This record's comment: "table of reciprocal flat field filenames"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="bachfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>BACHFILE: A keyword the FITS Standard doesn't define. This record's comment: "background reference header file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="itfhfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ITFHFILE: A keyword the FITS Standard doesn't define. This record's comment: "itf reference header file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blmhfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>BLMHFILE: A keyword the FITS Standard doesn't define. This record's comment: "blemish header file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="unihfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>UNIHFILE: A keyword the FITS Standard doesn't define. This record's comment: "uniform de reference header file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sdehfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SDEHFILE: A keyword the FITS Standard doesn't define. This record's comment: "sde reference header file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="geohfile" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>GEOHFILE: A keyword the FITS Standard doesn't define. This record's comment: "geometric reference header file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_9" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_10" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="baccorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>BACCORR: A keyword the FITS Standard doesn't define. This record's comment: "background subtraction correction"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="itfcorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ITFCORR: A keyword the FITS Standard doesn't define. This record's comment: "intensity transfer function correction"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pxlcorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PXLCORR: A keyword the FITS Standard doesn't define. This record's comment: "split zoom-format pixels"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="unicorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>UNICORR: A keyword the FITS Standard doesn't define. This record's comment: "uniform de correction"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="wavcorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>WAVCORR: A keyword the FITS Standard doesn't define. This record's comment: "compute photometric parameters"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="geocorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>GEOCORR: A keyword the FITS Standard doesn't define. This record's comment: "geometric correction"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sdecorr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SDECORR: A keyword the FITS Standard doesn't define. This record's comment: "spectrograph de correction"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_11" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_12" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="dnformt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DNFORMT: A keyword the FITS Standard doesn't define. This record's comment: "bits in each data number (8/16)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="geodefv" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>GEODEFV: A keyword the FITS Standard doesn't define. This record's comment: "geo DN value for areas outside sci image"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_13" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_14" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="date" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DATE: The value field shall contain a character string giving the date on which the HDU was created, in the form YYYY-MM-DD, or the date and time when the HDU was created, in the form YYYY-MM-DDThh:mm:ss[.sss. . . ], where YYYY shall be the four-digit calendar year number, MM the two-digit month number with January given by 01 and December by 12, and DD the day of the month; hh:mm:ss[.sss...] is the time of day. This record's comment: "date this file originated (dd/mm/yy)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="podpsff" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PODPSFF: A keyword the FITS Standard doesn't define. This record's comment: "0=(no podps fill), 1=(podps fill present)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="stdcfff" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>STDCFFF: A keyword the FITS Standard doesn't define. This record's comment: "0=(no st dcf fill); 1=(st dcf fill present)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="stdcffp" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>STDCFFP: A keyword the FITS Standard doesn't define. This record's comment: "st dcf fill pattern (hex)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_15" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_16" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ledcolor" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LEDCOLOR: A keyword the FITS Standard doesn't define. This record's comment: "LED color (a color, blank , NONE or ERROR)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_17" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_18" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="photmode" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PHOTMODE: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="photflam" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PHOTFLAM: A keyword the FITS Standard doesn't define. This record's comment: "Inverse Sensitivity"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="photzpt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PHOTZPT: A keyword the FITS Standard doesn't define. This record's comment: "ST magnitude zero point"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="photplam" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PHOTPLAM: A keyword the FITS Standard doesn't define. This record's comment: "Pivot wavelength"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="photbw" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PHOTBW: A keyword the FITS Standard doesn't define. This record's comment: "RMS Bandwidth of the Filter and Detector"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_19" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_20" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="equinox" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EQUINOX: The epoch of the mean equator and equinox, in years, for celestial coordinate systems based on a mean equator and equinox (FK4, FK5); EQUINOXa for an alternate coordinate description a. This record's comment: "equinox of the celestial coordinate system"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sunangle" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SUNANGLE: A keyword the FITS Standard doesn't define. This record's comment: "angle between sun and V1 axis (deg)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="moonangl" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>MOONANGL: A keyword the FITS Standard doesn't define. This record's comment: "angle between moon and V1 axis (deg)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="sun_alt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SUN_ALT: A keyword the FITS Standard doesn't define. This record's comment: "altitude of the sun above Earth's limb (deg)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fgslock" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FGSLOCK: A keyword the FITS Standard doesn't define. This record's comment: "commanded FGS lock (FINE,COARSE,GYROS,UNKNOWN)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_21" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="date_obs" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DATE-OBS: The format of the value field for DATE-OBS keywords shall follow the prescriptions for the DATE keyword (Sect. 4.4.2 and Sect. 9.1.1 Either the four-digit year format or the two-digit year format may be used for observation dates from 1900 through 1999, although the four-digit format is recommended. This record's comment: "UT date of start of observation (dd/mm/yy)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="time_obs" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TIME-OBS: A keyword the FITS Standard doesn't define. This record's comment: "UT time of start of observation (hh:mm:ss)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="expstart" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EXPSTART: A keyword the FITS Standard doesn't define. This record's comment: "exposure start time (Modified Julian Date)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="expend" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EXPEND: A keyword the FITS Standard doesn't define. This record's comment: "exposure end time (Modified Julian Date)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="exptime" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EXPTIME: A keyword the FITS Standard doesn't define. This record's comment: "exposure duration (seconds)--calculated"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="expflag" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EXPFLAG: A keyword the FITS Standard doesn't define. This record's comment: "Exposure interruption indicator"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_22" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_23" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="targname" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TARGNAME: A keyword the FITS Standard doesn't define. This record's comment: "proposer's target name"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ra_targ" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>RA_TARG: A keyword the FITS Standard doesn't define. This record's comment: "right ascension of the target (deg) (J2000)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="dec_targ" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DEC_TARG: A keyword the FITS Standard doesn't define. This record's comment: "declination of the target (deg) (J2000)"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_24" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="proposid" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PROPOSID: A keyword the FITS Standard doesn't define. This record's comment: "PEP proposal identifier"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pep_expo" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PEP_EXPO: A keyword the FITS Standard doesn't define. This record's comment: "PEP exposure identifier including sequence"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="linenum" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LINENUM: A keyword the FITS Standard doesn't define. This record's comment: "PEP proposal line number"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="seqline" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SEQLINE: A keyword the FITS Standard doesn't define. This record's comment: "PEP line number of defined sequence"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="seqname" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>SEQNAME: A keyword the FITS Standard doesn't define. This record's comment: "PEP define/use sequence name"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="blank_25" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>(blank): A keyword record whose keyword field is all spaces: commentary text in Bytes 9 through 80. Blank records just before END may be non-significant fill.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="history" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>HISTORY: This keyword should be used to describe the history of steps and procedures associated with the processing of the associated data. Any FITS-legal characters may appear in Bytes 9 through 80.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="history_2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>HISTORY: This keyword should be used to describe the history of steps and procedures associated with the processing of the associated data. Any FITS-legal characters may appear in Bytes 9 through 80.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="history_3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>HISTORY: This keyword should be used to describe the history of steps and procedures associated with the processing of the associated data. Any FITS-legal characters may appear in Bytes 9 through 80.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="history_4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>HISTORY: This keyword should be used to describe the history of steps and procedures associated with the processing of the associated data. Any FITS-legal characters may appear in Bytes 9 through 80.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="history_5" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>HISTORY: This keyword should be used to describe the history of steps and procedures associated with the processing of the associated data. Any FITS-legal characters may appear in Bytes 9 through 80.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="history_6" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>HISTORY: This keyword should be used to describe the history of steps and procedures associated with the processing of the associated data. Any FITS-legal characters may appear in Bytes 9 through 80.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="end" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>END: This keyword has no associated value. Bytes 9 through 80 shall be filled with ASCII spaces (decimal 32 or hexadecimal 20). The END keyword marks the logical end of the header and must occur in the last 2880-byte FITS block of the header.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fill" type="xs:hexBinary" dfdl:length="720"> <xs:annotation> <xs:documentation>Fill: Blank records after END, filling the header to a whole number of 2880-byte blocks.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="hdu1_image" dfdl:lengthKind="implicit" minOccurs="0" maxOccurs="unbounded" dfdl:occursCountKind="expression" dfdl:occursCount="{ xs:unsignedLong(1024) }"> <xs:annotation> <xs:documentation>Image row: One row of the 1024 x 1024 array of HDU 1, the primary HDU, a 1024 x 1024 array: 1024 pixels along axis 1.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="pixel" type="xs:float" dfdl:length="4" minOccurs="0" maxOccurs="unbounded" dfdl:occursCountKind="expression" dfdl:occursCount="{ xs:unsignedLong(1024) }"> <xs:annotation> <xs:documentation>Pixel value: The values of the 1024 x 1024 array of HDU 1, the primary HDU, a 1024 x 1024 array, IEEE single-precision floating point (BITPIX = -32), one row of 1024 values per "hdu1_image" record. Axis 1: RA---TAN. Axis 2: DEC--TAN.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="hdu1_fill" type="xs:hexBinary" dfdl:length="1856"> <xs:annotation> <xs:documentation>Fill: Fill after the data of HDU 1, the primary HDU, a 1024 x 1024 array, to a whole number of 2880-byte blocks.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="hdu2_header" dfdl:lengthKind="implicit"> <xs:annotation> <xs:documentation>Header of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: The header of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: 83 keyword records of 80 ASCII characters, the last END, in 3 blocks.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="xtension" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>XTENSION: The value field shall contain a character string giving the name of the extension type. This keyword is mandatory for an extension header and must not appear in the primary header.7 To preclude conflict, extension type names must be registered with the IAUFWG. The current list of registered extensions is given in Appendix F. An up-to-date list is also maintained on the FITS Support Office website. This record's comment: "Table extension"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="bitpix" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>BITPIX: The value field shall contain an integer. The absolute value is used in computing the sizes of data structures. It shall specify the number of bits that represent a data value in the associated data array. The only valid values of BITPIX are 8 (character or unsigned binary integer), 16, 32 and 64 (two's complement binary integers of that many bits), -32 (IEEE single-precision floating point) and -64 (IEEE double-precision floating point). This record's comment: "Printable ASCII characters"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="naxis" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>NAXIS: The value field shall contain a non-negative integer no greater than 999 representing the number of axes in the associated data array. A value of zero signifies that no data follow the header in the HDU. This record's comment: "Simple 2-D matrix"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="naxis1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>NAXIS1: The NAXISn keywords must be present for all values n = 1, . . . , NAXIS, in increasing order of n, and for no other values of n. The value field of this indexed keyword shall contain a non-negative integer representing the number of elements along Axis n of a data array. This record's comment: "Number of characters per row"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="naxis2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>NAXIS2: The NAXISn keywords must be present for all values n = 1, . . . , NAXIS, in increasing order of n, and for no other values of n. The value field of this indexed keyword shall contain a non-negative integer representing the number of elements along Axis n of a data array. This record's comment: "GCOUNT of original file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pcount" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>PCOUNT: The value field shall contain an integer that shall be used in any way appropriate to define the data structure, consistent with Eq. 2. In IMAGE (Sect. 7.1) and TABLE (Sect. 7.2) extensions this keyword must have the value 0; in BINTABLE extensions (Sect. 7.3) it is used to specify the number of bytes that follow the main data table in the supplemental data area called the heap. This record's comment: "No random parameter"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gcount" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>GCOUNT: The value field shall contain an integer that shall be used in any way appropriate to define the data structure, consistent with Eq. 2. This keyword must have the value 1 in the IMAGE, TABLE, and BINTABLE standard extensions defined in Sect. 7. This keyword is also used in the random-groups structure (Sect. 6) to specify the number of random groups present. This record's comment: "Only one group"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tfields" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFIELDS: The value field shall contain a non-negative integer representing the number of fields in each row. The maximum permissible value is 999. This record's comment: "PCOUNT of original file"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="extname" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>EXTNAME: The value field shall contain a character string to be used to distinguish among different extensions of the same type, i.e., with the same value of XTENSION, in a FITS file. Within this context, the primary array should be considered as equivalent to an IMAGE extension. This record's comment: "GEIS header file name with .tab"</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE1: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crval1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRVAL1: World-coordinate value at the reference point of Axis i.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM1: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL1: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE2: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crval2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRVAL2: World-coordinate value at the reference point of Axis i.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM2: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL2: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE3: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crpix1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRPIX1: Location of the reference point in the image for Axis j corresponding to r j in Eq. (9). Note that the reference point may lie outside the image and that the first pixel in the image has pixel coordinates (1.0, 1.0, . . .).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM3: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol3" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL3: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE4: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crpix2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CRPIX2: Location of the reference point in the image for Axis j corresponding to r j in Eq. (9). Note that the reference point may lie outside the image and that the first pixel in the image has pixel coordinates (1.0, 1.0, . . .).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM4: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol4" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL4: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype5" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE5: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd1_1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD1_1: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform5" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM5: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol5" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL5: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype6" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE6: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd1_2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD1_2: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform6" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM6: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol6" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL6: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype7" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE7: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd2_1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD2_1: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform7" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM7: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol7" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL7: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype8" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE8: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd2_2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CD2_2: Linear transformation matrix (with scale) between Pixel Axes j and Intermediate-coordinate Axes i. This nomenclature is used in place of PCi_j and CDELTi, combining the rotation and the scale.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform8" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM8: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol8" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL8: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype9" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE9: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datamin" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DATAMIN: The value field shall always contain a floating-point number, regardless of the value of BITPIX. This number shall give the minimum valid physical value represented by the array (from Eq. 3), exclusive of any IEEE special values.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform9" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM9: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol9" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL9: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype10" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE10: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datamax" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>DATAMAX: The value field shall always contain a floating-point number, regardless of the value of BITPIX. This number shall give the maximum valid physical value represented by the array (from Eq. 3), exclusive of any IEEE special values.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform10" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM10: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol10" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL10: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype11" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE11: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="mir_revr" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>MIR_REVR: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform11" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM11: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol11" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL11: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tunit11" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TUNIT11: The value field shall contain a character string describing the physical units in which the quantity in Field n, after any application of TSCALn and TZEROn, is expressed. Units must follow the prescriptions in Sect. 4.3.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype12" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE12: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="orientat" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ORIENTAT: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform12" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM12: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol12" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL12: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype13" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE13: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fillcnt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FILLCNT: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform13" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM13: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol13" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL13: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype14" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE14: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="errcnt" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>ERRCNT: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform14" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM14: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol14" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL14: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype15" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE15: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fpkttime" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>FPKTTIME: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform15" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM15: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol15" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL15: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype16" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE16: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="lpkttime" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>LPKTTIME: A keyword the FITS Standard doesn't define.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform16" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM16: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol16" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL16: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype17" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE17: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctype1" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CTYPE1: Type for the Intermediate-coordinate Axis i. Any coordinate type that is not covered by this Standard or an officially recognized FITS convention shall be taken to be linear.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform17" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM17: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol17" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL17: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ttype18" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TTYPE18: The value field for this indexed keyword shall contain a character string giving the name of Field n. It is strongly recommended that every field of the table be assigned a unique, case-insensitive name with this keyword, and it is recommended that the character string be composed only of upper- and lower-case letters, digits, and the underscore (' ', decimal 95, hexadecimal 5F) character.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctype2" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>CTYPE2: Type for the Intermediate-coordinate Axis i. Any coordinate type that is not covered by this Standard or an officially recognized FITS convention shall be taken to be linear.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tform18" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TFORM18: The TFORMn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain a character string describing the format in which Field n is encoded. Only the formats in Table 15, interpreted as Fortran (ISO 2004) input formats and discussed in more detail in Sect. 7.2.5, are permitted for encoding.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="tbcol18" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>TBCOL18: The TBCOLn keywords must be present for all values n = 1, . . . , TFIELDS and for no other values of n. The value field of this indexed keyword shall contain an integer specifying the column in which Field n starts. The first column of a row is numbered 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="end" type="xs:string" dfdl:representation="text" dfdl:length="80"> <xs:annotation> <xs:documentation>END: This keyword has no associated value. Bytes 9 through 80 shall be filled with ASCII spaces (decimal 32 or hexadecimal 20). The END keyword marks the logical end of the header and must occur in the last 2880-byte FITS block of the header.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fill" type="xs:hexBinary" dfdl:length="2000"> <xs:annotation> <xs:documentation>Fill: Blank records after END, filling the header to a whole number of 2880-byte blocks.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="hdu2_row" dfdl:lengthKind="implicit" minOccurs="0" maxOccurs="unbounded" dfdl:occursCountKind="expression" dfdl:occursCount="{ xs:unsignedLong(1) }"> <xs:annotation> <xs:documentation>Table row: One of the 1 rows of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns, 312 characters (NAXIS1).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="crval1" type="xs:string" dfdl:representation="text" dfdl:length="25"> <xs:annotation> <xs:documentation>CRVAL1: Column 1 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM1 = 'D25.16', a decimal number with an exponent written in 25 characters from character 1 (TBCOL1).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_2" type="xs:string" dfdl:representation="text" dfdl:length="3"> <xs:annotation> <xs:documentation>Gap: Characters before column 2 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crval2" type="xs:string" dfdl:representation="text" dfdl:length="25"> <xs:annotation> <xs:documentation>CRVAL2: Column 2 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM2 = 'D25.16', a decimal number with an exponent written in 25 characters from character 29 (TBCOL2).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_3" type="xs:string" dfdl:representation="text" dfdl:length="3"> <xs:annotation> <xs:documentation>Gap: Characters before column 3 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crpix1" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>CRPIX1: Column 3 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM3 = 'E15.7', a decimal number with an exponent written in 15 characters from character 57 (TBCOL3).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_4" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 4 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="crpix2" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>CRPIX2: Column 4 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM4 = 'E15.7', a decimal number with an exponent written in 15 characters from character 73 (TBCOL4).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_5" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 5 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd1_1" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>CD1_1: Column 5 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM5 = 'E15.7', a decimal number with an exponent written in 15 characters from character 89 (TBCOL5).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_6" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 6 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd1_2" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>CD1_2: Column 6 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM6 = 'E15.7', a decimal number with an exponent written in 15 characters from character 105 (TBCOL6).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_7" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 7 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd2_1" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>CD2_1: Column 7 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM7 = 'E15.7', a decimal number with an exponent written in 15 characters from character 121 (TBCOL7).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_8" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 8 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cd2_2" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>CD2_2: Column 8 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM8 = 'E15.7', a decimal number with an exponent written in 15 characters from character 137 (TBCOL8).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_9" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 9 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datamin" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>DATAMIN: Column 9 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM9 = 'E15.7', a decimal number with an exponent written in 15 characters from character 153 (TBCOL9).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_10" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 10 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="datamax" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>DATAMAX: Column 10 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM10 = 'E15.7', a decimal number with an exponent written in 15 characters from character 169 (TBCOL10).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_11" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 11 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="mir_revr" type="xs:string" dfdl:representation="text" dfdl:length="4"> <xs:annotation> <xs:documentation>MIR_REVR (LOGICAL-): Column 11 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM11 = 'A4', characters written in 4 characters from character 185 (TBCOL11).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_12" type="xs:string" dfdl:representation="text" dfdl:length="4"> <xs:annotation> <xs:documentation>Gap: Characters before column 12 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="orientat" type="xs:string" dfdl:representation="text" dfdl:length="15"> <xs:annotation> <xs:documentation>ORIENTAT: Column 12 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM12 = 'E15.7', a decimal number with an exponent written in 15 characters from character 193 (TBCOL12).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_13" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 13 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fillcnt" type="xs:string" dfdl:representation="text" dfdl:length="11"> <xs:annotation> <xs:documentation>FILLCNT: Column 13 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM13 = 'I11', a decimal integer written in 11 characters from character 209 (TBCOL13).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_14" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 14 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="errcnt" type="xs:string" dfdl:representation="text" dfdl:length="11"> <xs:annotation> <xs:documentation>ERRCNT: Column 14 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM14 = 'I11', a decimal integer written in 11 characters from character 221 (TBCOL14).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_15" type="xs:string" dfdl:representation="text" dfdl:length="1"> <xs:annotation> <xs:documentation>Gap: Characters before column 15 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="fpkttime" type="xs:string" dfdl:representation="text" dfdl:length="25"> <xs:annotation> <xs:documentation>FPKTTIME: Column 15 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM15 = 'D25.16', a decimal number with an exponent written in 25 characters from character 233 (TBCOL15).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_16" type="xs:string" dfdl:representation="text" dfdl:length="3"> <xs:annotation> <xs:documentation>Gap: Characters before column 16 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="lpkttime" type="xs:string" dfdl:representation="text" dfdl:length="25"> <xs:annotation> <xs:documentation>LPKTTIME: Column 16 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM16 = 'D25.16', a decimal number with an exponent written in 25 characters from character 261 (TBCOL16).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_17" type="xs:string" dfdl:representation="text" dfdl:length="3"> <xs:annotation> <xs:documentation>Gap: Characters before column 17 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctype1" type="xs:string" dfdl:representation="text" dfdl:length="8"> <xs:annotation> <xs:documentation>CTYPE1: Column 17 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM17 = 'A8', characters written in 8 characters from character 289 (TBCOL17).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="gap_18" type="xs:string" dfdl:representation="text" dfdl:length="4"> <xs:annotation> <xs:documentation>Gap: Characters before column 18 that no column uses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctype2" type="xs:string" dfdl:representation="text" dfdl:length="8"> <xs:annotation> <xs:documentation>CTYPE2: Column 18 of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns: TFORM18 = 'A8', characters written in 8 characters from character 301 (TBCOL18).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="spare" type="xs:string" dfdl:representation="text" dfdl:length="4"> <xs:annotation> <xs:documentation>Spare: Characters at the end of each row that no column uses.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="hdu2_fill" type="xs:hexBinary" dfdl:length="2568"> <xs:annotation> <xs:documentation>Fill: Fill after the data of HDU 2, an ASCII table (EXTNAME 'x38i0101t.c0h.tab') of 1 row of 18 columns, to a whole number of 2880-byte blocks.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> |
Linked from
- FITS file FOCx38i0101t_c0f.fits: DFDL description, applied with Apache Daffodil 3.11 → hasGroupMember
- FITS file FOCx38i0101t_c0f.fits: DFDL description, applied with Apache Daffodil 3.11 → hasStructureRepresentationInformation