BS ISO/IEC 23092-4. Information technology. Genomic information representation Part 4. Reference software
|Standard number:||20/30377767 DC|
|Status:||Draft for Comment|
- 35.040.99 Other standards related to information coding
Reference software is normative in the sense that any conforming implementation of the software, taking the same conformant bitstreams, using the same output file format, will output the same file. Complying ISO/IEC 23092 implementations are not expected to follow the algorithms or the programming techniques used by the reference software. Although the decoding software is considered normative, it cannot add anything to the textual technical description included in parts 1 and 2 of ISO/IEC 23092.
The Genomic Information Representation Reference Software contained in this part of ISO/IEC 23092 series is referred to as Genomic Model (GM) and it comprises the following items:
Decoding Software is catalogued in subclause 6.3. This software accepts streams encoded according to the normative specification in parts 1 and 2 of ISO/IEC 23092 and decodes the streams into the content types associated with each stream. While this software appears in the normative part of this specification, attention is drawn to the fact that the implementation techniques used in this software are not considered normative – several different implementations could produce the same result – but the software is considered normative in that it correctly implements the decoding processes described in parts 1 and 2 of ISO/IEC 23092.
The Genomic Model is attached to this document in file .
Attention is called to the fact that this decoder is provided for the purpose of decoding normative bitstreams. The performance of this decoder should not be taken as indicative of that which can be obtained from implementations where computational optimization is given priority.
Since bitstream encoding software is provided, attention is called to the fact that this encoder is provided for the purpose of creating bitstreams with normative syntax. The performance of this encoder should not be taken as indicative of that which can be obtained from implementations where quality and computational optimization are given priority. The techniques used for encoding are not specified by this specification.
File locations given in this document are expressed relative to this document's location in the source tree.