Galaxy field: DRB SDF schema (Java, fr.gael.drb) description
StructureRepresentationInformation
· http://example.org/archive/structure-representation-information-6b4c1deb
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 "Galaxy field" as a DRB SDF schema (Java, fr.gael.drb) description. |
| label | Galaxy field: DRB SDF schema (Java, fr.gael.drb) description |
| specificationLanguage | DRB SDF |
| specificationText | <?xml version="1.0" encoding="UTF-8"?> <!-- DRB SDF schema for "Galaxy field", 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)galaxy_field, 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>An image in binary: the field's name, the width and height in pixels, then the rows in order, each its pixels' little-endian counts.</xs:documentation> </xs:annotation> <xs:element name="galaxy_field"> <xs:complexType> <xs:sequence> <xs:element name="object" type="xs:string"> <xs:annotation> <xs:documentation>Object: Name of the field 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="width" type="xs:unsignedInt"> <xs:annotation> <xs:documentation>Width: Number of pixels in each row.</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="height" type="xs:unsignedInt"> <xs:annotation> <xs:documentation>Height: Number of rows.</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="row" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Row: One row of the image, from the bottom of the field upwards.</xs:documentation> <xs:appinfo><sdf:block><sdf:occurrence query="../height" constant="false"/></sdf:block></xs:appinfo> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="pixel" type="xs:unsignedShort" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Counts (ADU): Detector counts in one pixel, sky background included.</xs:documentation> <xs:appinfo><sdf:block><sdf:length>2</sdf:length><sdf:byteOrder>LSB</sdf:byteOrder><sdf:occurrence query="../../width" constant="false"/></sdf:block></xs:appinfo> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> |
Linked from
- Galaxy field: DRB SDF schema (Java, fr.gael.drb) description, applied with GAEL DRB 2.5.13 (Java) → hasGroupMember
- Galaxy field: DRB SDF schema (Java, fr.gael.drb) description, applied with GAEL DRB 2.5.13 (Java) → hasStructureRepresentationInformation