A0 V star spectrum: DRB SDF schema (Java, fr.gael.drb) description

StructureRepresentationInformation · http://example.org/archive/structure-representation-information-ae938b8d

View in graph → Edit →

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 "A0 V star spectrum" as a DRB SDF schema (Java, fr.gael.drb) description.
label A0 V star spectrum: DRB SDF schema (Java, fr.gael.drb) description
specificationLanguage DRB SDF
specificationText <?xml version="1.0" encoding="UTF-8"?> <!-- DRB SDF schema for "A0 V star spectrum", generated by archive-manager's RepInfo Tools. Apply it with GAEL's DRB (fr.gael.drb, 2.5): e.g. the XQuery doc("data-file")/(this-schema.xsd)a0_v_star_spectrum, or oais-structure-drb's new DrbFormatSpecification(schemaUri). --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sdf="http://www.gael.fr/2004/12/drb/sdf"> <xs:annotation> <xs:documentation>A spectrum in binary: the object's name, the number of points, then one little-endian record per point, in order of wavelength.</xs:documentation> </xs:annotation> <xs:element name="a0_v_star_spectrum"> <xs:complexType> <xs:sequence> <xs:element name="object" type="xs:string"> <xs:annotation> <xs:documentation>Object: Name of the object observed, padded with spaces.</xs:documentation> <xs:appinfo><sdf:block><sdf:length>16</sdf:length><sdf:encoding>ASCII</sdf:encoding></sdf:block></xs:appinfo> </xs:annotation> </xs:element> <xs:element name="n_points" type="xs:unsignedInt"> <xs:annotation> <xs:documentation>Number of points: How many points the spectrum has.</xs:documentation> <xs:appinfo><sdf:block><sdf:length>4</sdf:length><sdf:byteOrder>LSB</sdf:byteOrder></sdf:block></xs:appinfo> </xs:annotation> </xs:element> <xs:element name="point" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Point: One point of the spectrum.</xs:documentation> <xs:appinfo><sdf:block><sdf:occurrence query="../n_points" constant="false"/></sdf:block></xs:appinfo> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="wavelength" type="xs:double"> <xs:annotation> <xs:documentation>Wavelength (Angstrom): Wavelength in air. Valid range: 0 to .</xs:documentation> <xs:appinfo><sdf:block><sdf:length>8</sdf:length><sdf:byteOrder>LSB</sdf:byteOrder></sdf:block></xs:appinfo> </xs:annotation> </xs:element> <xs:element name="flux" type="xs:float"> <xs:annotation> <xs:documentation>Flux density (erg/cm2/s/Angstrom): Flux density per unit wavelength.</xs:documentation> <xs:appinfo><sdf:block><sdf:length>4</sdf:length><sdf:byteOrder>LSB</sdf:byteOrder></sdf:block></xs:appinfo> </xs:annotation> </xs:element> <xs:element name="error" type="xs:float"> <xs:annotation> <xs:documentation>Flux density error (erg/cm2/s/Angstrom): One-sigma uncertainty of the flux density. Valid range: 0 to .</xs:documentation> <xs:appinfo><sdf:block><sdf:length>4</sdf:length><sdf:byteOrder>LSB</sdf:byteOrder></sdf:block></xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>

Linked from