ISO/IEC FDIS 23092-3
(Main)Information technology — Genomic information representation — Part 3: Metadata and application programming interfaces (APIs)
Information technology — Genomic information representation — Part 3: Metadata and application programming interfaces (APIs)
This document specifies information metadata, auxiliary fields, SAM interoperability, protection metadata and programming interfaces of genomic information. It defines: — metadata storage and interpretation for the different encapsulation levels as specified in ISO/IEC 23092-1 (in Clause 6); — protection elements providing confidentiality, integrity and privacy rules at the different encapsulation levels specified in ISO/IEC 23092-1 (in Clause 7); — how to associate auxiliary fields to encoded reads (in Clause 8); — mechanisms for backward compatibility with existing SAM content, and exportation to this format (in Annex C); — interfaces to access genomic information coded in compliance with ISO/IEC 23092-1 and ISO/IEC 23092-2 (in subclause 8.1).
Technologie de l'information — Représentation des informations génomiques — Partie 3: Métadonnées et interfaces de programmation d'application (API)
General Information
Relations
Buy Standard
Standards Content (Sample)
FINAL DRAFT
International
Standard
ISO/IEC
FDIS
23092-3
ISO/IEC JTC 1/SC 29
Information technology — Genomic
Secretariat: JISC
information representation —
Voting begins on:
2025-03-05
Part 3:
Metadata and application
Voting terminates on:
2025-04-30
programming interfaces (APIs)
Technologie de l'information — Représentation des informations
génomiques —
Partie 3: Métadonnées et interfaces de programmation
d'application (API)
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
IN ADDITION TO THEIR EVALUATION AS
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
Reference number
ISO/IEC FDIS 230923:2025(en) © ISO/IEC 2025
FINAL DRAFT
International
Standard
ISO/IEC
FDIS
23092-3
ISO/IEC JTC 1/SC 29
Information technology — Genomic
Secretariat: JISC
information representation —
Voting begins on:
Part 3:
Metadata and application
Voting terminates on:
programming interfaces (APIs)
Technologie de l'information — Représentation des informations
génomiques —
Partie 3: Métadonnées et interfaces de programmation
d'application (API)
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
© ISO/IEC 2025
IN ADDITION TO THEIR EVALUATION AS
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
or ISO’s member body in the country of the requester.
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland Reference number
ISO/IEC FDIS 230923:2025(en) © ISO/IEC 2025
© ISO/IEC 2025 – All rights reserved
ii
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 Abbreviated terms . 2
5 Conventions . 2
5.1 Character encoding .2
5.2 Bit Ordering .2
5.3 Syntax functions and data types .3
5.4 Graphic notations .3
6 Information metadata . 4
6.1 General .4
6.2 Dataset group metadata .4
6.3 Reference metadata .5
6.4 Dataset metadata .5
6.5 Annotation table metadata .7
6.5.1 General .7
6.5.2 Anotation table general metadata .7
6.5.3 Anotation table analytics metadata .10
6.5.4 Anotation table linkages metadata . 13
6.5.5 Anotation table history metadata .14
6.6 Metadata protection . 15
6.7 Mechanism for extensions of the metadata set .16
6.7.1 General .16
6.7.2 Example for dataset metadata extensions .16
6.7.3 Example for obfuscating labels .16
6.7.4 Example for obfuscating sequences .16
6.8 Metadata profiles .17
6.8.1 General .17
6.8.2 Example of metadata profile — Run.17
6.8.3 Example of metadata profile — Genomic data commons .17
7 Metrics metadata.18
7.1 General .18
7.2 Syntax .18
7.3 Semantics .19
8 Clinical data linkage metadata .20
8.1 General . 20
8.2 CDL Metadata protection . 22
9 Protection metadata .22
9.1 General . 22
9.2 Encryption of gen_info elements and blocks . 23
9.2.1 General . 23
9.2.2 EncryptionParameters carried in dataset group protection . 23
9.2.3 EncryptionParameters carried in dataset protection .24
9.2.4 EncryptionParameters carried in annotation table protection . 28
9.2.5 Key retrieval . 33
9.2.6 Decryption . 34
9.3 Privacy rules for the use of the genomic information . 36
9.3.1 General . 36
9.3.2 Example of use of privacy rules .37
© ISO/IEC 2025 – All rights reserved
iii
9.4 Digital signature of gen_info elements and blocks . 38
9.4.1 General . 38
9.4.2 Signatures carried in dataset group protection . . 38
9.4.3 Signatures carried in dataset protection . 38
9.4.4 Signatures carried in annotation table protection . 40
9.4.5 Signatures carried in descriptor stream protection .42
10 Access unit information .42
10.1 General .42
10.2 genAuxRecord .43
10.3 genAux . 44
...
Formatted: Left
Style Definition
...
Formatted: zzCover large
ISO/IEC JTC 1/SC 29/WG 11
Formatted: Left: 1.5 cm, Right: 1.5 cm, Gutter: 0 cm,
Section start: New page, Header distance from edge: 1.27
Date: 2024-11-15 cm, Footer distance from edge: 1.27 cm
Secretariat: JISC
Date: 2025-02-18
Information technology — Genomic information representation
— —
Formatted: Regular
Part 3:
Formatted: Cover Title_A2
Metadata and application programming interfaces (APIs)
Technologie de l'information — Représentation des informations génomiques — — Formatted
...
Partie 3: Métadonnées et interfaces de programmation d'application (API) Formatted: French (France)
Formatted: Cover Title_B
FDIS stage
Formatted: Left
Formatted: Default Paragraph Font
Formatted: Adjust space between Latin and Asian text,
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication
Adjust space between Asian text and numbers
may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying,
or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO
at the address below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel.Phone: + 41 22 749 01 11
Formatted: French (Switzerland)
Fax + 41 22 749 09 47
E-mail: copyright@iso.org
Formatted: zzCopyright address, Adjust space between
Website: www.iso.org Latin and Asian text, Adjust space between Asian text
and numbers
Published in Switzerlandwww.iso.org
Formatted: French (Switzerland)
© ISO/IEC 2025 – All rights reserved
ii
Formatted: Adjust space between Latin and Asian text,
Contents
Adjust space between Asian text and numbers, Tab stops:
Not at 0.71 cm + 6.72 cm
Foreword .vii
Introduction . ix
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 Abbreviated terms . 2
5 Conventions . 2
6 Information metadata . 4
7 Metrics metadata . 21
8 Clinical data linkage metadata . 24
9 Protection metadata . 26
10 Access unit information . 50
11 Decoding process for metadata . 55
12 Application programming interfaces (APIs) . 73
Annex A (normative) XML schemas corresponding to metadata information and protection
elements . 121
Annex B (informative) Example use cases of annotation table linkages metadata . 123
Annex C (informative) XML schemas and XML-based data . 125
Annex D (informative) Example of key transport . 141
Annex E (informative) SAM interoperability . 146
Bibliography . 154
Foreword . 5
Introduction . 7
1 Scope . 10
2 Normative references . 10
3 Terms and definitions . 11
4 Abbreviated terms . 11
5 Conventions . 11
5.1 Character encoding . 11
5.2 Bit Ordering . 11
5.3 Syntax functions and data types . 12
5.4 Graphic notations . 13
6 Information metadata . 13
6.1 General . 13
6.2 Dataset group metadata . 13
6.3 Reference metadata . 14
6.4 Dataset metadata . 14
6.5 Annotation table metadata . 16
© ISO/IEC 2025 – All rights reserved
iii
6.5.1 General . 16
6.5.2 Anotation table general metadata. 17
6.5.3 Anotation table analytics metadata . 20
6.5.4 Anotation table linkages metadata . 24
6.5.5 Anotation table history metadata . 25
6.6 Metadata protection . 26
6.7 Mechanism for extensions of the metadata set . 27
6.7.1 General . 27
6.7.2 Example for dataset metadata extensions . 27
6.7.3 Example for obfuscating labels . 27
6.7.4 Example for obfuscating sequences . 27
6.8 Metadata profiles . 28
6.8.1 General . 28
6.8.2 Example of metadata profile — Run . 28
6.8.3 Example of metadata profile — Genomic data commons . 29
7 Metrics metadata . 29
7.1 Syntax . 29
7.2 Semantics . 30
8 Clinical data linkage metadata . 32
8.1 General . 32
8.2 CDL Metadata protection . 34
9 Protection metadata . 34
9.1 General . 34
9.2 Encryption of gen_info elements and blocks . 35
9.2.1 General . 35
9.2.2 EncryptionParameters carried in dataset group protection . 35
9.2.3 EncryptionParameters carried in dataset protection . 36
9.2.4 EncryptionParameters carried in annotation table protection . 41
9.2.5 Key retrieval . 46
9.2.6 Decryption . 47
9.3 Privacy rules for the use of the genomic information . 50
9.3.1 General . 50
9.3.2 Example of use of privacy rules . 51
9.4 Digital signature of gen_info elements and blocks . 52
9.4.1 General . 52
9.4.2 Signatures carried in dataset group protection . 52
9.4.3 Signatures carried in dataset protection . 52
9.4.4 Signatures carried in annotation table protection . 54
9.4.5 Signatures carried in descriptor stream protection . 57
10 Access unit information . 57
10.1 General . 57
10.2 genAuxRecord . 57
10.3 genAux . 59
10.4 genTag . 59
11 Decoding process for metadata . 61
11.1 General . 61
11.2 Initialization of paramet
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.