STU 3 Ballot

This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

10.4.6 Resource Sequence - Detailed Descriptions

Detailed Descriptions for the elements in the Sequence resource.

Sequence
Definition

Raw data describing a biological sequence.

Control1..1
Summarytrue
Sequence.identifier
Definition

A unique identifier for this particular sequence instance.

NoteThis is a business identifer, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
Requirements

Allows sequences to be distinguished and referenced.

Summarytrue
Sequence.type
Definition

Amino acid / cDNA transcript / RNA variant.

Control1..1
BindingsequenceType: Type if a sequence -- DNA, RNA, or amino acid sequence (Example)
Typecode
Summarytrue
Sequence.coordinateSystem
Definition

Whether the sequence is numbered starting at 0 (0-based numbering or coordinates) or starting at 1 (1-based numbering). Values are "0" for 0-based numbering and "1" for one-based.

Control1..1
Typeinteger
Summarytrue
Sequence.patient
Definition

The patient whose sequencing results are described by this resource.

Control0..1
TypeReference(Patient)
Summarytrue
Sequence.specimen
Definition

Specimen used for sequencing.

Control0..1
TypeReference(Specimen)
Summarytrue
Sequence.device
Definition

The method for sequencing, for example, chip information.

Control0..1
TypeReference(Device)
Summarytrue
Sequence.quantity
Definition

Quantity of the sequence.

Control0..1
TypeQuantity
Summarytrue
Sequence.referenceSeq
Definition

A reference sequence is a sequence that is used to represent an allele or variant.

Control0..1
Summarytrue
Sequence.referenceSeq.chromosome
Definition

Structural unit composed of a nucleic acid molecule which controls its own replication through the interaction of specific proteins at one or more origins of replication (SO:0000340 ).

Control0..1
Bindingchromosome-human: Chromosome number for human (Example)
TypeCodeableConcept
Summarytrue
Sequence.referenceSeq.genomeBuild
Definition

The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37'. Version number must be included if a versioned release of a primary build was used.

Control0..1
Typestring
Summarytrue
Sequence.referenceSeq.referenceSeqId
Definition

Reference identifier of reference sequence submitted to NCBI. It must match the type in the Sequence.type field. For example, the prefix, “NG” identifies reference sequence for genes, “NM” for messenger RNA transcripts, and “NP_” for amino acid sequences.

Control1..1
BindingENSEMBL: Reference identifier (Example)
TypeCodeableConcept
Summarytrue
Sequence.referenceSeq.referenceSeqPointer
Definition

A Pointer to another Sequence entity as refence sequence.

Control0..1
TypeReference(Sequence)
Summarytrue
Sequence.referenceSeq.referenceSeqString
Definition

A Reference Sequence string.

Control0..1
Typestring
Summarytrue
Sequence.referenceSeq.strand
Definition

Strand of DNA. Available values are "1" for the plus strand and "-1" for the minus strand.

Control1..1
Typeinteger
Summarytrue
Sequence.referenceSeq.windowStart
Definition

Start position (inclusive) of the window on the reference sequence.

Control1..1
Typeinteger
Summarytrue
Sequence.referenceSeq.windowEnd
Definition

End position (exclusive) of the window on the reference sequence.

Control1..1
Typeinteger
Summarytrue
Sequence.variant
Definition

A' is a variant (mutation) of A = definition every instance of A' is either an immediate mutation of some instance of A, or there is a chain of immediate mutation processes linking A' to some instance of A (variant_of ).

Control0..*
Summarytrue
Sequence.variant.start
Definition

Start position (inclusive) of the variant on the reference sequence.

Control0..1
Typeinteger
Summarytrue
Sequence.variant.end
Definition

End position (exclusive) of the variant on the reference sequence.

Control0..1
Typeinteger
Summarytrue
Sequence.variant.observedAllele
Definition

An allele is one of a set of coexisting sequence variants of a gene (SO:0001023 ). Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the observed sequence. When the sequence type is DNA, it should be the sequence on the positive (+) strand.

Control0..1
Typestring
Summarytrue
Sequence.variant.referenceAllele
Definition

An allele is one of a set of coexisting sequence variants of a gene (SO:0001023 ). Nucleotide(s)/amino acids from start position of sequence to stop position of sequence on the positive (+) strand of the reference sequence. When the sequence type is DNA, it should be the sequence on the positive (+) strand.

Control0..1
Typestring
Summarytrue
Sequence.variant.cigar
Definition

Extended CIGAR string for aligning the sequence with reference bases. See detailed documentation here .

Control0..1
Typestring
Summarytrue
Sequence.variant.variantPointer
Definition

A pointer to an Observation containing variant information.

Control0..1
TypeReference(Observation)
Summarytrue
Sequence.observedSeq
Definition

Sequence that was observed.

Control0..1
Typestring
Summarytrue
Sequence.quality
Definition

An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score (SO:0001686 ).

Control0..*
Summarytrue
Sequence.quality.standardSequence
Definition

Gold standard sequence used for comparing against.

Control0..1
TypeCodeableConcept
Summarytrue
Sequence.quality.start
Definition

Start position (inclusive) of the sequence.

Control0..1
Typeinteger
Summarytrue
Sequence.quality.end
Definition

End position (exclusive) of the sequence.

Control0..1
Typeinteger
Summarytrue
Sequence.quality.score
Definition

The score of an experimentally derived feature such as a p-value (SO:0001685 ).

Control0..1
TypeQuantity
Summarytrue
Sequence.quality.method
Definition

Method for quality.

Control0..1
TypeCodeableConcept
Summarytrue
Sequence.quality.truthTP
Definition

True positives, from the perspective of the truth data, i.e. the number of sites in the Truth Call Set for which there are paths through the Query Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.

Control0..1
Typedecimal
Summarytrue
Sequence.quality.queryTP
Definition

True positives, from the perspective of the query data, i.e. the number of sites in the Query Call Set for which there are paths through the Truth Call Set that are consistent with all of the alleles at this site, and for which there is an accurate genotype call for the event.

Control0..1
Typedecimal
Summarytrue
Sequence.quality.truthFN
Definition

False negatives, i.e. the number of sites in the Truth Call Set for which there is no path through the Query Call Set that is consistent with all of the alleles at this site, or sites for which there is an inaccurate genotype call for the event. Sites with correct variant but incorrect genotype are counted here.

Control0..1
Typedecimal
Summarytrue
Sequence.quality.queryFP
Definition

False positives, i.e. the number of sites in the Query Call Set for which there is no path through the Truth Call Set that is consistent with this site. Sites with correct variant but incorrect genotype are counted here.

Control0..1
Typedecimal
Summarytrue
Sequence.quality.gtFP
Definition

The number of false positives where the non-REF alleles in the Truth and Query Call Sets match (i.e. cases where the truth is 1/1 and the query is 0/1 or similar).

Control0..1
Typedecimal
Summarytrue
Sequence.quality.precision
Definition

QUERY.TP / (QUERY.TP + QUERY.FP).

Control0..1
Typedecimal
Summarytrue
Sequence.quality.recall
Definition

TRUTH.TP / (TRUTH.TP + TRUTH.FN).

Control0..1
Typedecimal
Summarytrue
Sequence.quality.fScore
Definition

Harmonic mean of Recall and Precision, computed as: 2 * precision * recall / (precision + recall).

Control0..1
Typedecimal
Summarytrue
Sequence.readCoverage
Definition

Coverage (read depth or depth) is the average number of reads representing a given nucleotide in the reconstructed sequence.

Control0..1
Typeinteger
Summarytrue
Sequence.repository
Definition

Configurations of the external repository.

Control0..*
Summarytrue
Sequence.repository.url
Definition

URI of an external repository which contains further details about the genetics data.

Control0..1
Typeuri
Summarytrue
Sequence.repository.name
Definition

URI of an external repository which contains further details about the genetics data.

Control0..1
Typestring
Summarytrue
Sequence.repository.variantId
Definition

Id of the variant in this external repository.

Control0..1
Typestring
Summarytrue
Sequence.repository.readId
Definition

Id of the read in this external repository.

Control0..1
Typestring
Summarytrue
Sequence.pointer
Definition

Pointer to next atomic sequence which at most contains one variant.

Control0..*
TypeReference(Sequence)
Summarytrue
Sequence.structureVariant
Definition

Structural variant.

Control0..*
Summarytrue
Sequence.structureVariant.precisionOfBoundaries
Definition

Precision of boundaries.

Control0..1
Typestring
Summarytrue
Sequence.structureVariant.reportedaCGHRatio
Definition

Structural Variant reported aCGH ratio.

Control0..1
Typedecimal
Summarytrue
Sequence.structureVariant.length
Definition

Structural Variant Length.

Control0..1
Typeinteger
Summarytrue
Sequence.structureVariant.outer
Definition

Structural variant outer.

Control0..1
Summarytrue
Sequence.structureVariant.outer.start
Definition

Structural Variant Outer Start-End.

Control0..1
Typeinteger
Summarytrue
Sequence.structureVariant.outer.end
Definition

Structural Variant Outer Start-End.

Control0..1
Typeinteger
Summarytrue
Sequence.structureVariant.inner
Definition

Structural variant inner.

Control0..1
Summarytrue
Sequence.structureVariant.inner.start
Definition

Structural Variant Inner Start-End.

Control0..1
Typeinteger
Summarytrue
Sequence.structureVariant.inner.end
Definition

Structural Variant Inner Start-End.

Control0..1
Typeinteger
Summarytrue