Skip to content

phenopackets

Automatic translation of phenopackets protobuf to LinkML. Status: EXPERIMENTAL.

URI: https://w3id.org/linkml/phenopackets/phenopackets

Name: phenopackets

Schema Diagram

erDiagram Phenopacket { string id } Individual { stringList alternateIds string dateOfBirth string id KaryotypicSex karyotypicSex Sex sex } VitalStatus { Status status integer survivalTimeInDays } TimeElement { string timestamp } OntologyClass { string id string label } TimeInterval { string end string start } GestationalAge { integer days integer weeks } AgeRange { } Age { string iso8601duration } PhenotypicFeature { string description boolean excluded } Evidence { } ExternalReference { string description string id string reference } MetaData { string created string createdBy string phenopacketSchemaVersion string submittedBy } Update { string comment string timestamp string updatedBy } Resource { string id string iriPrefix string name string namespacePrefix string url string version } MedicalAction { } Treatment { DrugType drugType } DoseInterval { } Quantity { double value } ReferenceRange { double high double low } TherapeuticRegimen { RegimenStatus regimenStatus } RadiationTherapy { integer dosage integer fractions } Procedure { } Measurement { string description } Value { } ComplexValue { } TypedQuantity { } Interpretation { string id ProgressStatus progressStatus string summary } Diagnosis { } GenomicInterpretation { InterpretationStatus interpretationStatus string subjectOrBiosampleId } VariantInterpretation { AcmgPathogenicityClassification acmgPathogenicityClassification TherapeuticActionability therapeuticActionability } VariationDescriptor { stringList alternateLabels string description string id string label MoleculeContext moleculeContext string vrsRefAlleleSeq stringList xrefs } VcfRecord { string alt string chrom string filter string genomeAssembly string id string info integer pos string qual string ref } Variation { } VariationSet { } Text { string definition string id } Haplotype { } CopyNumber { string curie string id } RepeatedSequenceExpression { } Number { integer value } LiteralSequenceExpression { string sequence } IndefiniteRange { string comparator integer value } DerivedSequenceExpression { boolean reverseComplement } SequenceLocation { string id string sequenceId } SequenceInterval { } DefiniteRange { integer max integer min } Gene { string geneId } Allele { string curie string id } ChromosomeLocation { string chr string id string speciesId } CytobandInterval { string end string start } GeneDescriptor { stringList alternateIds stringList alternateSymbols string description string symbol string valueId stringList xrefs } Extension { string name stringList value } Expression { string syntax string value string version } File { string uri } Dictionary { } Disease { boolean excluded } Biosample { string derivedFromId string description string id string individualId } Phenopacket ||--}o Biosample : "biosamples" Phenopacket ||--}o Disease : "diseases" Phenopacket ||--}o File : "files" Phenopacket ||--}o Interpretation : "interpretations" Phenopacket ||--}o Measurement : "measurements" Phenopacket ||--}o MedicalAction : "medicalActions" Phenopacket ||--|| MetaData : "metaData" Phenopacket ||--}o PhenotypicFeature : "phenotypicFeatures" Phenopacket ||--|o Individual : "subject" Individual ||--|o OntologyClass : "gender" Individual ||--|o OntologyClass : "taxonomy" Individual ||--|o TimeElement : "timeAtLastEncounter" Individual ||--|o VitalStatus : "vitalStatus" VitalStatus ||--|o OntologyClass : "causeOfDeath" VitalStatus ||--|o TimeElement : "timeOfDeath" TimeElement ||--|o Age : "age" TimeElement ||--|o AgeRange : "ageRange" TimeElement ||--|o GestationalAge : "gestationalAge" TimeElement ||--|o TimeInterval : "interval" TimeElement ||--|o OntologyClass : "ontologyClass" AgeRange ||--|o Age : "end" AgeRange ||--|o Age : "start" PhenotypicFeature ||--}o Evidence : "evidence" PhenotypicFeature ||--}o OntologyClass : "modifiers" PhenotypicFeature ||--|o TimeElement : "onset" PhenotypicFeature ||--|o TimeElement : "resolution" PhenotypicFeature ||--|o OntologyClass : "severity" PhenotypicFeature ||--|o OntologyClass : "type" Evidence ||--|o OntologyClass : "evidenceCode" Evidence ||--|o ExternalReference : "reference" MetaData ||--}o ExternalReference : "externalReferences" MetaData ||--}o Resource : "resources" MetaData ||--}o Update : "updates" MedicalAction ||--}o OntologyClass : "adverseEvents" MedicalAction ||--|o Procedure : "procedure" MedicalAction ||--|o RadiationTherapy : "radiationTherapy" MedicalAction ||--|o OntologyClass : "responseToTreatment" MedicalAction ||--|o TherapeuticRegimen : "therapeuticRegimen" MedicalAction ||--|o Treatment : "treatment" MedicalAction ||--|o OntologyClass : "treatmentIntent" MedicalAction ||--|o OntologyClass : "treatmentTarget" MedicalAction ||--|o OntologyClass : "treatmentTerminationReason" Treatment ||--|o OntologyClass : "agent" Treatment ||--|o Quantity : "cumulativeDose" Treatment ||--}o DoseInterval : "doseIntervals" Treatment ||--|o OntologyClass : "routeOfAdministration" DoseInterval ||--|o TimeInterval : "interval" DoseInterval ||--|o Quantity : "quantity" DoseInterval ||--|o OntologyClass : "scheduleFrequency" Quantity ||--|o ReferenceRange : "referenceRange" Quantity ||--|o OntologyClass : "unit" ReferenceRange ||--|o OntologyClass : "unit" TherapeuticRegimen ||--|o TimeElement : "endTime" TherapeuticRegimen ||--|o ExternalReference : "externalReference" TherapeuticRegimen ||--|o OntologyClass : "ontologyClass" TherapeuticRegimen ||--|o TimeElement : "startTime" RadiationTherapy ||--|| OntologyClass : "bodySite" RadiationTherapy ||--|| OntologyClass : "modality" Procedure ||--|o OntologyClass : "bodySite" Procedure ||--|o OntologyClass : "code" Procedure ||--|o TimeElement : "performed" Measurement ||--|o OntologyClass : "assay" Measurement ||--|o ComplexValue : "complexValue" Measurement ||--|o Procedure : "procedure" Measurement ||--|o TimeElement : "timeObserved" Measurement ||--|o Value : "value" Value ||--|o OntologyClass : "ontologyClass" Value ||--|o Quantity : "quantity" ComplexValue ||--}o TypedQuantity : "typedQuantities" TypedQuantity ||--|o Quantity : "quantity" TypedQuantity ||--|o OntologyClass : "type" Interpretation ||--|o Diagnosis : "diagnosis" Diagnosis ||--|o OntologyClass : "disease" Diagnosis ||--}o GenomicInterpretation : "genomicInterpretations" GenomicInterpretation ||--|o GeneDescriptor : "gene" GenomicInterpretation ||--|o VariantInterpretation : "variantInterpretation" VariantInterpretation ||--|o VariationDescriptor : "variationDescriptor" VariationDescriptor ||--|o OntologyClass : "allelicState" VariationDescriptor ||--}o Expression : "expressions" VariationDescriptor ||--}o Extension : "extensions" VariationDescriptor ||--|o GeneDescriptor : "geneContext" VariationDescriptor ||--|o OntologyClass : "structuralType" VariationDescriptor ||--|o Variation : "variation" VariationDescriptor ||--|o VcfRecord : "vcfRecord" Variation ||--|o Allele : "allele" Variation ||--|o CopyNumber : "copyNumber" Variation ||--|o Haplotype : "haplotype" Variation ||--|o Text : "text" Variation ||--|o VariationSet : "variationSet" CopyNumber ||--|o Allele : "allele" CopyNumber ||--|o DefiniteRange : "definiteRange" CopyNumber ||--|o DerivedSequenceExpression : "derivedSequenceExpression" CopyNumber ||--|o Gene : "gene" CopyNumber ||--|o Haplotype : "haplotype" CopyNumber ||--|o IndefiniteRange : "indefiniteRange" CopyNumber ||--|o LiteralSequenceExpression : "literalSequenceExpression" CopyNumber ||--|o Number : "number" CopyNumber ||--|o RepeatedSequenceExpression : "repeatedSequenceExpression" RepeatedSequenceExpression ||--|o DefiniteRange : "definiteRange" RepeatedSequenceExpression ||--|o DerivedSequenceExpression : "derivedSequenceExpression" RepeatedSequenceExpression ||--|o IndefiniteRange : "indefiniteRange" RepeatedSequenceExpression ||--|o LiteralSequenceExpression : "literalSequenceExpression" RepeatedSequenceExpression ||--|o Number : "number" DerivedSequenceExpression ||--|o SequenceLocation : "location" SequenceLocation ||--|o SequenceInterval : "sequenceInterval" SequenceInterval ||--|o DefiniteRange : "endDefiniteRange" SequenceInterval ||--|o IndefiniteRange : "endIndefiniteRange" SequenceInterval ||--|o Number : "endNumber" SequenceInterval ||--|o DefiniteRange : "startDefiniteRange" SequenceInterval ||--|o IndefiniteRange : "startIndefiniteRange" SequenceInterval ||--|o Number : "startNumber" Allele ||--|o ChromosomeLocation : "chromosomeLocation" Allele ||--|o DerivedSequenceExpression : "derivedSequenceExpression" Allele ||--|o LiteralSequenceExpression : "literalSequenceExpression" Allele ||--|o RepeatedSequenceExpression : "repeatedSequenceExpression" Allele ||--|o SequenceLocation : "sequenceLocation" ChromosomeLocation ||--|o CytobandInterval : "interval" File ||--|o Dictionary : "fileAttributes" File ||--|o Dictionary : "individualToFileIdentifiers" Disease ||--}o OntologyClass : "clinicalTnmFinding" Disease ||--}o OntologyClass : "diseaseStage" Disease ||--|o OntologyClass : "laterality" Disease ||--|o TimeElement : "onset" Disease ||--|o OntologyClass : "primarySite" Disease ||--|o TimeElement : "resolution" Disease ||--|o OntologyClass : "term" Biosample ||--}o OntologyClass : "diagnosticMarkers" Biosample ||--}o File : "files" Biosample ||--|o OntologyClass : "histologicalDiagnosis" Biosample ||--|o OntologyClass : "materialSample" Biosample ||--}o Measurement : "measurements" Biosample ||--|o OntologyClass : "pathologicalStage" Biosample ||--}o OntologyClass : "pathologicalTnmFinding" Biosample ||--}o PhenotypicFeature : "phenotypicFeatures" Biosample ||--|o Procedure : "procedure" Biosample ||--|o OntologyClass : "sampleProcessing" Biosample ||--|o OntologyClass : "sampleStorage" Biosample ||--|o OntologyClass : "sampleType" Biosample ||--|o OntologyClass : "sampledTissue" Biosample ||--|o OntologyClass : "taxonomy" Biosample ||--|o TimeElement : "timeOfCollection" Biosample ||--|o OntologyClass : "tumorGrade" Biosample ||--|o OntologyClass : "tumorProgression"

Classes

Class Description
Abundance
Age See http://build.fhir.org/datatypes and http://build.fhir.org/condition-definitions.html#Condition.onset_x_ In FHIR this is represented as a UCUM measurement - http://unitsofmeasure.org/trac/
AgeRange
Allele
Any Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides support to pack/unpack Any values in the form of utility functions or additional generated methods of the Any type. Example 1: Pack and unpack a message in C++. Foo foo = ...; Any any; any.PackFrom(foo); ... if (any.UnpackTo(&foo)) { ... } Example 2: Pack and unpack a message in Java. Foo foo = ...; Any any = Any.pack(foo); ... if (any.is(Foo.class)) { foo = any.unpack(Foo.class); } Example 3: Pack and unpack a message in Python. foo = Foo(...) any = Any() any.Pack(foo) ... if any.Is(Foo.DESCRIPTOR): any.Unpack(foo) ... Example 4: Pack and unpack a message in Go foo := &pb.Foo{...} any, err := anypb.New(foo) if err != nil { ... } ... foo := &pb.Foo{} if err := any.UnmarshalTo(foo); err != nil { ... } The pack methods provided by protobuf library will by default use 'type.googleapis.com/full.type.name' as the type URL and the unpack methods only use the fully qualified type name after the last '/' in the type URL, for example "foo.bar.com/x/y.z" will yield type name "y.z". JSON ==== The JSON representation of an Any value uses the regular representation of the deserialized, embedded message, with an additional field @type which contains the type URL. Example: package google.profile; message Person { string first_name = 1; string last_name = 2; } { "@type": "type.googleapis.com/google.profile.Person", "firstName": , "lastName": } If the embedded message type is well-known and has a custom JSON representation, that representation will be embedded adding a field value which holds the custom JSON in addition to the @type field. Example (for message [google.protobuf.Duration][]): { "@type": "type.googleapis.com/google.protobuf.Duration", "value": "1.212s" }
Biosample A Biosample refers to a unit of biological material from which the substrate molecules (e.g. genomic DNA, RNA, proteins) for molecular analyses (e.g. sequencing, array hybridisation, mass-spectrometry) are extracted. Examples would be a tissue biopsy, a single cell from a culture for single cell genome sequencing or a protein fraction from a gradient centrifugation. Several instances (e.g. technical replicates) or types of experiments (e.g. genomic array as well as RNA-seq experiments) may refer to the same Biosample. FHIR mapping: Specimen (http://www.hl7.org/fhir/specimen.html).
ChromosomeLocation
Cohort A group of individuals related in some phenotypic or genotypic aspect.
ComplexValue
CopyNumber
CytobandInterval
DefiniteRange
DerivedSequenceExpression
Diagnosis
Dictionary None
Disease Message to indicate a disease (diagnosis) and its recorded onset.
DoseInterval e.g. 50mg/ml 3 times daily for two weeks
Evidence FHIR mapping: Condition.evidence (https://www.hl7.org/fhir/condition-definitions.html#Condition.evidence)
Expression https://vrsatile.readthedocs.io/en/latest/value_object_descriptor/vod_index.html#expression
Extension https://vrsatile.readthedocs.io/en/latest/value_object_descriptor/vod_index.html#extension
ExternalReference FHIR mapping: Reference (https://www.hl7.org/fhir/references.html)
Family Phenotype, sample and pedigree data required for a genomic diagnosis. Equivalent to the Genomics England InterpretationRequestRD https://github.com/genomicsengland/GelReportModels/blob/master/schemas/IDLs/org.gel.models.report.avro/5.0.0/InterpretationRequestRD.avdl
Feature
File
Gene
GeneDescriptor https://vrsatile.readthedocs.io/en/latest/value_object_descriptor/vod_index.html#gene-descriptor
GenomicInterpretation A statement about the contribution of a genomic element towards the observed phenotype. Note that this does not intend to encode any knowledge or results of specific computations.
GestationalAge
Haplotype
IndefiniteRange
Individual An individual (or subject) typically corresponds to an individual human or another organism. FHIR mapping: Patient (https://www.hl7.org/fhir/patient.html).
Interpretation
LiteralSequenceExpression
Location
Measurement FHIR mapping: Observation (https://www.hl7.org/fhir/observation.html)
MedicalAction medication, procedure, other actions taken for clinical management
Member
MetaData
MolecularVariation
Number
OntologyClass A class (aka term, concept) in an ontology. FHIR mapping: CodeableConcept (http://www.hl7.org/fhir/datatypes.html#CodeableConcept) see also Coding (http://www.hl7.org/fhir/datatypes.html#Coding)
Pedigree https://software.broadinstitute.org/gatk/documentation/article?id=11016
Person
Phenopacket An anonymous phenotypic description of an individual or biosample with potential genes of interest and/or diagnoses. This is a bundle of high-level concepts with no specifically defined relational concepts. It is expected that the resources sharing the phenopackets will define and enforce their own semantics and level of requirements for included fields.
PhenotypicFeature An individual phenotypic feature, observed as either present or absent (negated), with possible onset, modifiers and frequency FHIR mapping: Condition (https://www.hl7.org/fhir/condition.html) or Observation (https://www.hl7.org/fhir/observation.html)
Procedure A clinical procedure performed on a subject. By preference a single concept to indicate both the procedure and the body site should be used. In cases where this is not possible, the body site should be indicated using a separate ontology class. e.g. {"code":{"NCIT:C51585": "Biopsy of Soft Palate"}} {"code":{"NCIT:C28743": "Punch Biopsy"}, "body_site":{"UBERON:0003403": "skin of forearm"}} - a punch biopsy of the skin from the forearm FHIR mapping: Procedure (https://www.hl7.org/fhir/procedure.html)
Quantity
RadiationTherapy RadiationTherapy
ReferenceRange
RepeatedSequenceExpression
Resource Description of an external resource used for referencing an object. For example the resource may be an ontology such as the HPO or SNOMED. FHIR mapping: CodeSystem (http://www.hl7.org/fhir/codesystem.html)
SequenceExpression
SequenceInterval
SequenceLocation
SequenceState
SimpleInterval
SystemicVariation
Text
TherapeuticRegimen ARGO mapping radiation::radiation_therapy_type (missing)
TimeElement
TimeInterval
Timestamp A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970, in the proleptic Gregorian calendar which extends the Gregorian calendar backwards to year one. All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap second table is needed for interpretation, using a 24-hour linear smear. The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By restricting to that range, we ensure that we can convert to and from RFC 3339 date strings. # Examples Example 1: Compute Timestamp from POSIX time(). Timestamp timestamp; timestamp.set_seconds(time(NULL)); timestamp.set_nanos(0); Example 2: Compute Timestamp from POSIX gettimeofday(). struct timeval tv; gettimeofday(&tv, NULL); Timestamp timestamp; timestamp.set_seconds(tv.tv_sec); timestamp.set_nanos(tv.tv_usec * 1000); Example 3: Compute Timestamp from Win32 GetSystemTimeAsFileTime(). FILETIME ft; GetSystemTimeAsFileTime(&ft); UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32)
Treatment ARGO mapping treatment::is_primary_treatment (missing) treatment with an agent, such as a drug
TypedQuantity For complex measurements, such as blood pressure where more than one component quantity is required to describe the measurement
Update Information about when an update to a record occurred, who or what made the update and any pertinent information regarding the content and/or reason for the update
UtilityVariation
Value
VariantInterpretation
Variation
VariationDescriptor
VariationSet
VcfRecord
VitalStatus

Slots

Slot Description
acmgPathogenicityClassification
adverseEvents ARGO mapping treatment::adverse_events
affectedStatus
age
agent
ageRange
allele
allelicState We RECOMMEND that the allelic_state of variant be described by terms from the...
alt
alternateIds Alternate IDs (should be CURIE) for the same concept may be placed in alterna...
alternateLabels Common aliases for a variant, e
alternateSymbols Takes the place of alternate_labels field in a generic descriptor
assay An ontology class which describes the assay used to produce the measurement
biosamples Biosample(s) derived from the patient or a collection of biosamples in isolat...
bodySite FHIR mapping: Procedure
causeOfDeath ARGO mapping donor::cause_of_death
chr
chrom
chromosomeLocation
clinicalTnmFinding Cancer findings in the TNM system that is relevant to the diagnosis of cancer
code FHIR mapping: Procedure
comment Textual comment about the changes made to the content and/or reason for the u...
comparator
complexValue
consanguinousParents flag to indicate that the parents of the proband are consanguinous
copyNumber
created ISO8601 UTC timestamp for when this phenopacket was created in ISO "2018-03-0...
createdBy some kind of identifier for the contributor/ program ARGO sample_registration...
cumulativeDose ARGO mapping chemotherapy::cumulative_drug_dosage
curie
dateOfBirth The date of birth of the individual as an ISO8601 UTC timestamp - rounded dow...
days
definiteRange
definition
derivedFromId The id of the parent biosample this biosample was derived from
derivedSequenceExpression
description
diagnosis The diagnosis made in this interpretation
diagnosticMarkers Clinically relevant bio markers
disease The disease/condition assigned to the diagnosis
diseases Field for disease identifiers - could be used for listing either diagnosed or...
diseaseStage Disease staging, the extent to which a disease has developed
dosage The total dose given in units of Gray (Gy)
doseIntervals
drugType
end
endDefiniteRange
endIndefiniteRange
endNumber
endTime end time can be empty which would indicate ongoing
evidence Evidences for how the phenotype was determined
evidenceCode The encoded evidence type using, for example the Evidence & Conclusion Ontolo...
excluded Flag to indicate whether the phenotype was observed or not
expressions HGVS, SPDI, and gnomAD-style strings should be represented as Expressions
extensions
externalReference
externalReferences External identifiers for this message
familyId
fileAttributes Map of attributes describing the file
files Pointer to relevant file(s) for the cohort
filter
fractions The total number of fractions delivered as part of treatment
gender Self-identified gender
gene
geneContext A specific gene context that applies to this variant
geneId
genomeAssembly
genomicInterpretations genomic features containing the status of their contribution towards the diag...
gestationalAge
haplotype
high
histologicalDiagnosis This is the pathologist’s diagnosis and may often represent a refinement of t...
id
indefiniteRange
individualId The id of the individual this biosample was derived from
individualToFileIdentifiers A map of identifiers mapping an individual to a sample in the file
info
interpretations
interpretationStatus
interval
iriPrefix Full IRI prefix which can be used with the namespace_prefix and the OntologyC...
iso8601duration The :ref:ISO 8601<metadata_date_time> age of this object as ISO8601 duratio...
karyotypicSex The karyotypic sex of the individual
label class label, aka name
laterality The term used to indicate laterality of diagnosis, if applicable
literalSequenceExpression
location
low
materialSample This element can be used to specify the status of the sample
maternalId
max
measurements Quantifiable measurements related to the individual
medicalActions
members
metaData Structured definitions of the resources and ontologies used within the phenop...
min
modality The modality of radiation therapy (e
modifiers subclasses of HP:0012823 ! Clinical modifier apart from Severity HP:0012824 -...
moleculeContext The molecular context of the vrs variation
name
namespacePrefix The prefix used in the CURIE of an OntologyClass e
nanos Non-negative fractions of a second at nanosecond resolution
number
onset the values of this will come from the HPO onset hierarchy i
ontologyClass
paternalId
pathologicalStage ARGO mapping specimen::pathological_tumour_staging_system ARGO mapping specim...
pathologicalTnmFinding ARGO mapping specimen::pathological_t_category ARGO mapping specimen::patholo...
pedigree The pedigree defining the relations between the proband and their relatives
performed When the procedure was performed
persons
phenopacketSchemaVersion phenopacket-schema-version used to create this phenopacket
phenotypicFeatures Phenotypic features relating to the subject of the phenopacket
pos
primarySite The text term used to describe the primary site of disease, as categorized by...
proband The individual representing the focus of this packet - e
procedure Clinical procedure performed on the subject in order to produce the measureme...
progressStatus
qual
quantity e
radiationTherapy
ref
reference FHIR mapping: Condition
referenceRange Reference range for the quantity e
regimenStatus
relatives Individuals related in some way to the patient
repeatedSequenceExpression
resolution
resources a listing of the ontologies and resources referenced in the phenopacket
responseToTreatment ARGO mapping treatment::response_to_treatment
reverseComplement
routeOfAdministration
sampledTissue UBERON class describing the tissue from which the specimen was collected
sampleProcessing Field to represent how the sample was processed
sampleStorage Field to represent how the sample was stored ARGO mapping specimen::specimen_...
sampleType Recommended use of EFO term to describe the sample
scheduleFrequency
seconds Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z
sequence
sequenceId
sequenceInterval
sequenceLocation
severity Severity of the condition e
sex The phenotypic sex of the individual ARGO mapping sample_registration::gender...
speciesId
start
startDefiniteRange
startIndefiniteRange
startNumber
startTime possibly undefined;
status
structuralType The structural variant type associated with this variant, such as a substitut...
subject The individual representing the focus of this packet - e
subjectOrBiosampleId identifier for the subject of the interpretation
submittedBy information about the person/organisation/network that has submitted this phe...
summary
survivalTimeInDays ARGO mapping donor::survival_time
symbol The primary gene symbol
syntax
taxonomy NCBI taxonomic identifier (NCBITaxon) of the sample e
term The identifier of this disease e
text
therapeuticActionability
therapeuticRegimen
timeAtLastEncounter An TimeElement object describing the age of the individual at the last time o...
timeObserved The time at which the measurement was made
timeOfCollection An TimeElement describing either the age of the individual this biosample was...
timeOfDeath
timestamp
treatment
treatmentIntent Whether the intention of the treatment was curative, palliative, ARGO mapping...
treatmentTarget The condition or disease that this treatment was intended to address
treatmentTerminationReason ARGO mapping treatment::treatment_outcome
tumorGrade Potentially a child term of NCIT:C28076 (Disease Grade Qualifier) or equivale...
tumorProgression Is the specimen tissue from the primary tumor, a metastasis or a recurrence? ...
type e
typedQuantities The quantities required to fully describe the complex value
typeUrl A URL/resource name that uniquely identifies the type of the serialized proto...
unit For instance, NCIT subhierarchy, Unit of Measure (Code C25709), https://www
updatedBy Information about the person/organisation/network that has updated the phenop...
updates An OPTIONAL list of Updates to the phenopacket
uri URI for the file e
url For OBO ontologies, this should always be the PURL, e
value
valueId The official gene identifier as designated by the organism gene nomenclature ...
variantInterpretation
variation
variationDescriptor
variationSet
vcfRecord A VCF Record of the variant
version
vitalStatus Vital status of the individual
vrsRefAlleleSeq A Sequence corresponding to a “ref allele”, describing the sequence expected ...
weeks
xrefs Related concept IDs (e

Enumerations

Enumeration Description
AcmgPathogenicityClassification
AffectedStatus
AllelicStateTerms
AssaysTerms
DrugType A simplified version of ODHSI-DRUG_EXPOSURE
GenderTerms
GENOZygosityTerms GENO is an ontology of genotypes their more fundamental sequence components
HGNCGeneTerms The HUGO Gene Nomenclature Committee (HGNC) provides standard names, symbols,...
HPOAbnormalityTerms The Human Phenotype Ontology (HPO) provides a comprehensive logical standard ...
InterpretationStatus
KaryotypicSex Karyotypic sex of the individual
LateralityTerms
LOINCMeasurementTerms Logical Observation Identifiers Names and Codes (LOINC) is a database and uni...
MedicalActionsTerms
MoleculeContext
MondoDiseaseTerms Mondo Disease Ontology provides a comprehensive logically structured ontology...
NCITDiseaseTerms All disease terms from the NCI Thesaurus
NCITNeoplasmTerms All neoplasm terms from the NCI Thesaurus
OnsetTerms
OrganTerms
ProgressStatus
RegimenStatus
ResponseTerms
Sex Sex of an individual FHIR mapping: AdministrativeGender (https://www
SpatialPatternTerms
Status Default = false i
TherapeuticActionability
UberonAnatomicalEntityTerms UBERON is an integrated cross-species ontology with classes representing a va...
UnitTerms
UOUnitTerms The Units of measurement ontology (denoted UO) provides terms for units commo...

Types

Type Description
Boolean A binary (true or false) value
Curie a compact URI
Date a date (year, month and day) in an idealized calendar
DateOrDatetime Either a date or a datetime
Datetime The combination of a date and time
Decimal A real number with arbitrary precision that conforms to the xsd:decimal speci...
Double A real number that conforms to the xsd:double specification
Float A real number that conforms to the xsd:float specification
Integer An integer
Jsonpath A string encoding a JSON Path
Jsonpointer A string encoding a JSON Pointer
Ncname Prefix part of CURIE
Nodeidentifier A URI, CURIE or BNODE that represents a node in a model
Objectidentifier A URI or CURIE that represents an object in the model
Sparqlpath A string encoding a SPARQL Property Path
String A character string
Time A time object represents a (local) time of day, independent of any particular...
Uri a complete URI
Uriorcurie a URI or a CURIE

Subsets

Subset Description