Molecular Definition Implementation Guide for Molecular Data Types
1.0.0-ballot1 - ci-build International flag

Molecular Definition Implementation Guide for Molecular Data Types, published by HL7 International / Clinical Genomics. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/molecular-definition-data-types/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Allele

Allele profile of the MolecularDefinition resource.

Genotype

Genotype profile of Molecular Definition

Haplotype

Haplotype profile of Molecular Definition Resource

Sequence

Sequence profile of Molecular Definition

Variation

Variation profile of the MolecularDefinition resource.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

Amino Acid 1-letter Ambiguous Symbols

Single-letter symbols for amino acids, including ambiguous symbols.

Amino Acid 1-letter Unambiguous Symbols

Single-letter unambiguous symbols for the 20 common amino acids.

Amino Acid 3-letter Ambiguous Symbols

Three-letter symbols for amino acids, including ambiguous symbols.

Amino Acid 3-letter Unambiguous Symbols

Three-letter unambiguous symbols for the 20 common amino acids.

Coordinate Origin

Coordinate origin of how the start of the sequence is denoted.

Molecular Definition Encodings

Molecular Definition Encodings terms that describe various encoding schemas.

Molecular Definition Focus

Molecular Definition Focus terms that describe various representation elements.

Molecule Type

Molecule type terms that describe various genomic molucles, e.g., DNA or RNA.

Normalization Method

Normalization method of genomic sequence, e.g., left or right shift.

Nucleotide DNA 1-letter Ambiguous Symbols

Single-letter ambiguous symbols for DNA residues.

Nucleotide DNA 1-letter Unambiguous Symbols

Single-letter unambiguous symbols for DNA residues.

Nucleotide DNA 1-letter Unambiguous Symbols Including N

Single-letter unambiguous symbols for DNA residues, including N for any nucleotide.

Nucleotide RNA 1-letter Unambiguous Symbols

Single-letter unambiguous symbols for RNA residues.

Strand Orientation

Strand orientation terms of various molecular sequences.

Topology

Topology of how the genomic molecule are structured toplologically.

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

Amino Acid Symbols

Single-letter and three-letter symbols for amino acids, including unambiguous and ambiguous symbols.

Coordinate Origin

Reference points for coordinate counting in molecular sequences

Encodings

CodeSystem listing the different encodings for nucleotides and amino acids.

Molecular Definition Focus

Molecular Definition Focus terms that describe various representation elements.

Molecule Type

Types of molecular sequences including DNA, RNA, and amino acids

Normalization Method

Methods for normalizing sequence variants

Nucleotide DNA Symbols

Single-letter symbols for DNA residues, including unambiguous, ambiguous, and N symbols.

Nucleotide RNA Symbols

Single-letter unambiguous symbols for RNA residues.

Strand Orientation

Orientation of molecular sequences, indicating directionality for nucleotides (5' to 3' or 3' to 5') or amino acids (N to C terminus)

Topology

Structural arrangement of molecular sequences or modifications

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

example-allelesliced-cyp2c19-1016-cont

Example of Allele profile including slices for CYP2C19 position 1016 while leveraging contained resources

example-allelesliced-cyp2c19-1016g

A simple Allele example showing a G at position 1016 on NM_000769.4, applicable to both CYP2C191.002 and CYP2C193.002

example-allelesliced-cyp2c19-661a

A simple Allele example showing CYP2C19*3.002:c.661A

example-allelesliced-cyp2c19-661g

A simple Allele example showing CYP2C19*1.002:c.661G

example-allelesliced-cyp2c19-661g-coded

A simple Allele example showing CYP2C19*1.002:c.661G

example-allelesliced-hla-121-a

An Allele example representing a part of HLA00001.1:c.[121A])

example-allelesliced-hla-121-c

An Allele example representing a part of HLA00001.1:c.[121C])

example-allelesliced-hla-123-c

An Allele example representing a part of HLA00001.1:c.[123C])

example-allelesliced-hla-123-t

An Allele example representing a part of HLA00001.1:c.[123T])

example-allelesliced-hla-126-a

An Allele example representing a part of HLA00001.1:c.[126A])

example-allelesliced-hla-126-g

An Allele example representing a part of HLA00001.1:c.[126G])

example-allelesliced-hla-144-a

An Allele example representing a part of HLA00001.1:c.[144A])

example-allelesliced-hla-144-a-coded

An Allele example representing a part of HLA00001.1:c.[144A])

example-allelesliced-hla-144-c

An Allele example representing a part of HLA00001.1:c.[144C])

example-allelesliced-hla-98-c

An Allele example representing a part of HLA00001.1:c.[98C])

example-allelesliced-hla-98-t

An Allele example representing a part of HLA00001.1:c.[98T])

example-genomic-cyp2c19-accession

A sequence represented as a code using an accession number

example-genomicfile-af1961831-url

Homo sapiens MHC class I antigen (HLA-B) gene

example-genomicfile-cyp2c19-accession

CYP2C19 gene sequence

example-genomicfile-cyp2c19-attached

CYP2C19 gene sequence

example-genomicfile-cyp2c19-url

CYP2C19 gene sequence

example-genomicfile-hla00001

A sample Document Reference instance representing HLA00001.

example-genomicfile-mw7162561

A sample Document Reference instance representing Homo sapiens isolate 7 BRCA1 (BRCA1) gene, exon 10 and partial cds.

example-genomicfile-nc00000714-url

Chr7, GRCh38.p14 sequence

example-genomicfile-nc00001010-url

Chr10, GRCh37.p13 sequence

example-genomicfile-ng0083843

A sample Document Reference instance representing Homo sapiens cytochrome P450 family 2 subfamily C member 19 (CYP2C19), RefSeqGene (LRG_584) on chromosome 10.

example-genomicfile-nm0002513

A sample Document Reference instance representing Homo sapiens mutS homolog 2 (MSH2), transcript variant 1, mRNA.

example-genomicfile-nm0007694

(CYP2C19), mRNA

example-genomicfile-nm0020245

A sample Document Reference instance representing Homo sapiens FMRP translational regulator 1 (FMR1), transcript variant ISO1, mRNA.

example-genotype-cyp2c19-1002-and-3

Example of Genotype profile representing CYP2C191.002 and CYP2C193.00 haplotypes

example-genotype-hla-00001-and-2

Example of Genotype profile representing HLA-A01:01:01:01 and HLA-A01:02:01:01 haplotypes

example-haplotype-cyp2c19-1002

Example of Haplotype profile representing CYP2C191.002 as CYP2C191.002:c.[661G; 1016G]

example-haplotype-cyp2c19-3002

Example of Haplotype profile representing CYP2C193.002 as CYP2C193.002:c.[661A; 1016G]

example-haplotype-hla-00001

Example of Haplotype profile representing HLA-A*01:01:01:01 HLA00001.1:c.[98T; 121C; 123C; 126G; 144C]

example-haplotype-hla-00002

Example of Haplotype profile representing HLA-A*01:02:01:01 as HLA00001.1:c.[98C; 121A; 123T; 126A; 144A]

example-sequence-a-aa-iupac

Simple Sequence example with IUPAC encoding

example-sequence-a-dna-iupac

Simple Sequence example with IUPAC encoding, A

example-sequence-c-dna-iupac

Simple Sequence example with IUPAC encoding, C

example-sequence-cgg

Simple Sequence example of GGC sequence

example-sequence-cyp2c19-accession

A sequence represented as an attachement

example-sequence-cyp2c19-attached

A sequence represented as an attachement

example-sequence-cyp2c19-concatenated-regions

A sequence represented as a concatenation of sequence instances

example-sequence-cyp2c19-downstream-region

A downstream region extracted from a sequence

example-sequence-cyp2c19-gene-region

A gene region extracted from a sequence

example-sequence-cyp2c19-upstream-region

An upstream region extracted from a sequence

example-sequence-cyp2c19-url

Starting Sequence Resource: (CYP2C19), mRNA, NM_000769.4

example-sequence-fmr1-cgg-20x-edited-contained

A sequence example composed of 20x repeats of CGG sequence edited using contained resources

example-sequence-fmr1-cgg-20x-edited-referenced

A sequence example composed of 20x repeats of CGG sequence edited using referenced resources

example-sequence-fmr1-cgg-20x-repeat

A sequence example composed of 20x repeats of CGG sequence

example-sequence-hla000011

A sequence represented as a resolvable URL of HLA00001

example-sequence-nc00000714-url

A sequence represented as a resolvable URL, NC_000007.14 Homo sapiens chromosome 7, GRCh38.p14 Primary Assembly

example-sequence-nm0007694-url

A sequence represented as a resolvable URL

example-variation-cyp2c19-1015-spdi

Example of Variation profile of CYP2C19 at Position 1015 as SPDI

example-variation-cyp2c19-1015-spdi-coded

Example of Variation profile of CYP2C19 at Position 1015 as SPDI

example-variation-tri-allelic-ABCB1

Example of Variation profile of tri-allelic variant in ABCB1

example-variation-tri-allelic-ABCB1-coded

Example of Variation profile of tri-allelic variant in ABCB1